package com.designpattern.behavior.observer;

/**
 * @author Administration
 * @date 2021/10/26 - 14:24 - 星期二
 * @project 行为型模式中得 观察者模式  抽象主题类
 * @package com.designpattern.behavior.observer
 * @by 晨
 */
public interface Subject {

    //增加订阅者
    void attach(Observer observer);

    //删除订阅者
    void detach(Observer observer);

    //通知订阅者更新消息
    void notify(String message);

}
